Skip to content

v1.0.5 - #17

Merged
r0073rr0r merged 8 commits into
mainfrom
develop
Aug 25, 2026
Merged

v1.0.5#17
r0073rr0r merged 8 commits into
mainfrom
develop

Conversation

@r0073rr0r

Copy link
Copy Markdown
Contributor

Pull Request

Summary

  • Describe the change
  • Reference any related issues

Checklist

  • Tests added or updated (if applicable)
  • Documentation updated (if applicable)
  • UI changes include screenshots (if applicable)

Remove IRC help, Support and Release audit from Settings (not part of the
reference app) and their now-unused help texts. Show the server directory
sheet below the status bar via useSafeArea.
Add a master 'Enable notifications' switch that requests POST_NOTIFICATIONS
before turning on (default off, per-type toggles gated on it) and reconciles
to off if the OS permission is revoked. Add a Camera access permission tile.
Only the ongoing background-connection notice is shown without opt-in, so the
app stays reachable once notifications are granted. Wire permission_handler
and declare CAMERA.
Add a final onboarding step that requests POST_NOTIFICATIONS and, on grant,
turns on the notifications master setting so highlights, private messages and
the background-connection notice work without a trip to Settings.
Add Firebase (core/analytics/crashlytics/app_check) with App Check Play
Integrity (debug provider in debug). Analytics and Crashlytics collection are
off by default and gated behind an analyticsConsent setting; a consent toggle
lives in Settings and onboarding, and the app applies it on load. Uncaught
errors are chained into Crashlytics alongside the existing email crash
reporter. Update privacy copy to describe the opt-in telemetry.
Adding the CAMERA runtime permission made Google Play imply a required camera
feature and drop ~418 camera-less devices (Android Auto, some TVs/tablets).
Declare camera/autofocus/any as not required since capture is optional.
Preserve mounted session state while locked, reuse recent local auth,
dedupe channel tabs by IRC casefolding, and bump to 1.0.5+8.
@r0073rr0r
r0073rr0r merged commit 8df5104 into main Aug 25, 2026
2 checks passed
@r0073rr0r
r0073rr0r deleted the develop branch August 25, 2026 08:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant